我最近從微軟出版社購買了這本書。我目前擁有Office Enterprise 2007(包括Access),並已決定將我的Informix-SQL應用程序轉換爲Access 2010.但是,我沒有使用VBA,宏和我的應用程序需要的其他一些功能。這對我來說將是一個新的學習過程,但我必須使我20歲的基於字符的應用現代化,並利用新的功能。我已經開始定義我的表和列,但不是關係。使用INFORMIX,我會在另一個表中加入一個INT列的序列(自動增量)列。現在,當我顯示客戶主數據行時,我想自動在子表單中顯示與該客戶相關聯的所有交易,並且可以在任一表上添加,更新,查詢和刪除。這可以用A'10來完成嗎?Access 2010 Inside Out
編輯:好的,這是我做了什麼,到目前爲止,定義表和關係:
有更多的驗證查找表可循,但這些是主要的表。因此,如果現在我創建一個表單並指定CLIENTES(客戶表),LOTES(批次表),ARTICULOS(項目表)和TRANSACCIONES(事務表),它將創建一個CLIENT表作爲主窗體並將其他子表創建爲子窗體在一個屏幕上?
此外,我創建很多表的原因是,當客戶典當或出售物品時,當鋪將所有這些物品分組成一個批次,計算總貸款或購買金額,將其存儲在一個交易下並打印票據並說明所有項目和總金額。所以我想說的是,如果客戶違約支付利息或不贖回典當,那麼客戶將喪失所有物品,典當行可能會選擇向黃金煉油廠出售一些物品和/或將其他非黃金物品轉移到庫存以賣給公衆,那麼上述ER就足以滿足這種能力?
我也想確保每個表中的每一行都有相同的store_ID(公司ID),同時用戶在特定的公司工作,因爲這個系統將是多公司,並且會有綜合報告等。
與autoincreemnt等效的字段在Access中稱爲自動編號。 – 2010-11-07 20:56:12