Nie mam żadnego doświadczenia w IO, ale chciałbym tworzyć sensowne diagramy.
Aktualnie mam za zadanie zbudować jeden dla specyfikacji jak poniżej:
Firma architektoniczna zajmuje się projektowaniem budynków. Są to głównie budynki
mieszkalne, ale również budynki użyteczności publicznej (np. szkoły, biurowce czy
szpitale). Budynki mieszkalne mogą być domami jednorodzinnymi lub blokami (3 lub 4-
piętrowymi). Dla wszystkich typów budynków określa się powierzchnię całkowitą oraz
użyteczną. Dla budynków mieszkalnych określa się liczbę mieszkań (na każdym piętrze
bloku) lub liczbę pomieszczeń (dla domu jednorodzinnego). Oczywiście w pierwszym
przypadku każde mieszkanie może również składać się z kilku pomieszczeń
(przynajmniej trzech). Każde mieszkanie i każdy dom jednorodzinny ma swojego
właściciela.
Stworzyłem diagram, ale mam wątpliwości co do połączenia budynku mieszkalnego z blokiem i domem jednorodzinnym (wielodziedziczenie, które zaznaczyłem, nie ma raczej sensu, ale nie wiem jak inaczej to zrealizować). Będę wdzięczny za opinie.