我正在爲圖書館創建應用程序。我需要創建一個數據庫,其中包含有關圖書館中所有圖書和圖書館成員的詳細信息。我需要維護一張表格,將一個人與他讀過的書籍聯繫起來。每本書都有一個唯一的ID以及成員。我需要跟蹤該人拍攝的每本書,並根據他的興趣推薦書籍。我也必須跟蹤該人完成一本書所需的時間。我只有關於數據庫的基本知識,而且也只涉及MySQL。如果我是對的,你不能在MySQL中有一個字段的多個值。我想創建一個表格來映射他/她已登陸的書籍。但是這種方法的問題在於桌子的大小無法控制地增加。有沒有其他的方法可以讓我的數據庫變得更簡單?我需要頻繁地搜索數據庫中的內容。所以表格必須儘可能小。如何設計圖書館應用程序
如果我的要求不是由它來完成的,我還準備好學習MySQL以外的任何其他語言。
圖書館無法使用[Koha](http://www.koha.org/)等現有的圖書館自動化軟件嗎? –
我相信koha基於perl,是一個基於web的軟件。我創建的庫軟件基於java,並且有幾個自定義功能需要添加。我對perl知之甚少。所以不能夠基於koha調試或提供對圖書館系統的支持。 – ADC