2
A
回答
2
在我看來,一個到來的帳單和傳出發票是真的不同的事情:
- 即將離任的發票將有適合你的產品錶行項目
- 到來的帳單將有一個非常正式的審批過程中,涉及管理,財務和會計
- 對到來的帳單的「從」是你的合作伙伴,但在發票上,合作伙伴的名稱是「收件人」
不同的實體應該有自己的表。如果它們具有公共屬性,則可以將它們存儲在Document表中,並在該表與發票和Bill表之間創建關係。
0
在我們的ERP系統,我們有帳單和發票分開;供應商和客戶,我們在一張桌子上。
1
我建議,如果它們是不同的概念,讓他們分開。通常當你開始設計一個數據庫,並且你的表中有相同列的實體時,會產生將它們合併到一個表中的衝動。如果您知道在解決方案期間,您永遠不需要添加特定於客戶的字段或特定於供應商的字段,我會說繼續並將它們放在一張表中。
保持它們分開允許每個實體自身發展爲系統的發展和成熟。
1
危險的道路有很多原因。
我想從邏輯上來說,你可能崩潰的一切到一個表列「的PrimaryKey」和可選列Col1中,col2的,COL3等所有VARCHAR處理可解釋爲其他類型。
特別是在財務數據存在審計線索和歸檔問題的情況下,這是而不是的簡化。
(但它的排序策略,我們都通過一個過渡階段去的... :))
相關問題
- 1. 如何生成每張賬單上的發票號碼
- 2. 賬單/發票註冊系統
- 3. 銷售發票表單
- 4. 賬單和API
- 5. 供應商發票和賬戶類型
- 6. Dynamics AX - 銷售裝箱單/發票過賬錯誤
- 7. PayPal賬單和webhooks
- 8. 發送表單數據到PayPal結賬
- 9. 如何加入四張發票表格?
- 10. 從許多采購訂單創建一張發票
- 11. stripe api:多個計劃/訂閱,單張發票
- 12. 動態發票表單字段和發佈到數據庫
- 13. 使用Javascript計算髮票表單
- 14. Magento:發票和獲取授權訂單
- 15. magento加入訂單和發票
- 16. 從支票賬戶轉賬?
- 17. 檢票:addOrReplace()表單的onsubmit()
- 18. 表單未張貼
- 19. 在分類賬中查找客戶發票的賬齡。沒有過帳發票號碼
- 20. 如何將賬單和發票整合到單獨的表格中或整合到一個或兩個付款表格中?
- 21. 在Magento中獲取客戶訂單中的訂單和發票網格
- 22. 單張量預期的張量列表
- 23. Magento:創建發票號碼=訂單號的發票?
- 24. MySQL返回發票通知的單行多個發票
- 25. Word中的分項賬單
- 26. magento中的打印訂單和發票電子郵件
- 27. 驗證票(表單認證)
- 28. Windows Azure賬單
- 29. 根據另一張表格中的單元查詢一張表
- 30. json格式的下一張發票
請永遠不要使用術語「MSSQL」,無論是在標題或問題,特別是不在標籤中。沒有這樣的產品(稱爲「SQL Server」),它與「MySQL」混淆。 – 2010-02-20 21:51:28
@John Saunders:我不同意,我經常在論壇和其他論壇上看到術語mssql。這是一個非常普遍的速記,並沒有令人困惑。 – 2010-02-20 22:05:11
@John,當人們將它發音爲「續集」時,我個人無法忍受,但我不會因爲個人喜好而告訴人們永遠不要這樣做。 – Josh 2010-02-20 22:14:35