På denne siden har jeg samlet de mest grunnleggende rådene og designprinsippene for datamodellering ved bruk av ER-modellen.
Unngå redundans
- Oppstår når vi sier det samme på to (eller flere) måter
- Sløser med plass
- Viktigare: ”oppmuntrer” til inkonsistens:
– To instansar av same fakta kan være inkonsistent om vi endrer en, men glemmer å endre den andre relaterte versjonen
Entitetstyper og -klasser
- Ikke bruk entitetssett når en attributt gjør nytten
- Ikkj over-bruk svake entitetstyper
- Ikke over-bruk sub-klassing