我有此信息繪製ER圖。實現或在ER圖中
企業生成文檔,這些文檔與員工相關聯,但是有很多類型的文檔。我無法得到這個呃圖的正確答案。
我的解決辦法是:
企業1-M文件 文獻文件
的M-1型如何更改根據文檔類型的文檔表格的attribues? 您認爲最好的解決方法是什麼?
我是否必須將所有文檔屬性放在文檔類型表上?如果我們在談論document1,那麼文檔2的屬性將爲空?
我認爲的另一個解決方案是:文檔可以是具有不同屬性的表格文檔1,也可以是具有其他屬性的表格文檔2或具有其他屬性的表格文檔3,等等,但我只是不知道如何在ER圖上顯示。
我想盡我所能解決這個問題。
順便說一下,我正在使用Doctrine和Symfony2。
是的,這就是我剛剛在我的問題中發佈的內容。 但是,如果一種文檔具有兩個int和兩個varchar屬性,但其他類型的文檔具有一個布爾值和一個浮點屬性,那又如何呢?它們是文件,但它們表現得像不同的表格。如何將文檔表格告訴文檔1或文檔類型2? –
我添加了SpecificDocument&SpecificDocument2,它們都引用了母類Document(包含通用字段,如名稱,路徑...) – KevOu