我有一個應用程序與員工和他們的工作合同。 每份工作合同都有一個假期。我們記錄公司欠僱員多少天(「VacationOwe」)以及他已採取多少天(「VacationTaken」)。何時創建新表?
我是否應該將這個「VacationOwe」和「VacationTaken」作爲合同的一個屬性,或者我應該使用屬性「VacationOwe」,「VacationTaken」和「ContractId」創建一個名爲Vacaction的類(表)表?
這兩種方法的優點是什麼?
是否有任何規則,當你應該創建一個新的類或表或保持在一個數據。
究竟是什麼@Stefan說,你將採取的性能損失,如果你再拍表。除了他列出的其他原因,你想要有一個單獨的表是,如果你想能夠跟蹤變化,就像他們從1月17日開始2天,然後彙總數據以得到實際採取的和實際欠款。 –
您可能希望將每個休假日存儲爲相關表格中的特殊記錄。這是因爲遲早有人會對總數產生爭議。您需要法律上的理由確定休假的確切日期。 – HLGEM