The NORMA (Natural Object-Role Modeling Architect) extension enables the Object-Role Modeling (ORM) methodology in Visual Studio. ORM models provide natural feedback during model validation and automatically generate a 5th normal form database as one of many possible outputs. A series of introductory labs for NORMA are available at http://orm.net. Click Resources to see the labs. The 'new' version of Lab1 covers changes for Visual Studio 2017, Visual Studio 2019 and Visual Studio 2022. Users should choose either the normal or Per User packages. Installing both packages is not recommended, so the opposite package should be uninstalled if you want to switch. The main benefit of the Per User packages is automatic updating and the ability to install without administrative rights. XML schema validation for NORMA-related schemas in the XML editor is not available with the Per User packages because this requires installation for 'All Users', which requires administrative rights. To leverage NORMA schema files in the XML editor, use the provided XML\Load NORMA Schemas entry with an XML file open. If the menu item is not visible, create a new Object Role Modeling file to force the NORMA package to load (you do not need to leave the new file open). This menu item will open multiple schema catalog files and the schemas will be available as long as these files are open. |