Model vztahu strukturovaných entit - Structured entity relationship model
![]() | Tento článek může vyžadovat vyčištění setkat se s Wikipedií standardy kvality. Specifický problém je: Pravopisné chyby v obrázcích i použití obrázků, jejichž obsah lze lépe vyjádřit menšími obrázky, tabulkami a textem.Července 2019) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
The SERM (model vztahu strukturovaných entit) je zesílení ERM který se běžně používá pro modelování dat. Poprvé to navrhl prof. Dr. Elmar J. Sinz v roce 1988. SERM se běžně používá v EU MÍZA - svět pro modelování dat.[1]
Cíle
- strukturování velkých schémat
- vizualizace závislosti na existenci
- zamezení nesrovnalostem
- vyhýbání se zbytečným typům vztahů
SERM symboly
SERM příklad
- Zákazník a článek jsou nezávislé subjekty
- Každá objednávka je předána jednomu zákazníkovi. Objednávky bez zákazníků jsou nelegální (objednávka je typu ER). Zákazníci bez jakékoli objednávky jsou legální, protože jsou nezávislé subjekty.
- Ke každé objednávce patří alespoň jedna položka objednávky.
- Každá položka objednávky souvisí právě s jednou objednávkou.
- Každá faktura je také předána jednomu zákazníkovi. Faktury bez zákazníků jsou nezákonné. Zákazníci bez jakékoli faktury jsou legální.
- Ke každé faktuře patří alespoň jedna řádková položka faktury.
- Každá řádková položka faktury souvisí s přesně položkou objednávky. Položku objednávky lze vypočítat nebo ne.
- SERM je již v třetí normální forma
Reference
- ^ Michael Röthlin (2010). Správa kvality dat v systémech plánování podnikových zdrojů. BoD - Books on Demand. str. 118–. ISBN 978-3-89936-963-2.