Hi avishnev,
I’ve tried this in my ME4S 10 environment and am not seeing the same behavior. One thing to note is that when you un-check fields on the “Customize User Interface” panel of the scaffolding wizard, the change only applies to the list views. By design all fields continue to show on the edit forms.
Can you confirm whether the un-checked fields do or do not show in the lists?
Regarding the 1:M relationship. I scaffolded two tables that had a foreign key relationship. The tables are Alpha and Beta where the Beta table contains the key from the Alpha table. Therefore each Beta can have only one Alpha but each Alpha can have many Betas. This is a 1:M relationship from Alpha to Beta. At runtime in my scaffolded application, if I select an Alpha, I see a list of Betas (1:M). If I select a Beta, I can only select one Alpha (M:1). These are the expected user interface elements. If you’re seeing something different than that, I’d need more specifics on how to reproduce the problem.