我正计划编写一个应用程序来帮助我跟踪我如何花钱。为此,我希望能够将事务记录到系统中,然后我首先想到的是持久性存储是将事务加载到数据库中。MySql设计问题
我的问题是,因为我只会记录一件事情,事务处理使用数据库作为存储时,它只会有一个表,即transaction
?
如果没有,任何人都可以想到可能在数据库中的其他表。我最初的想法是只有一个transactions
表,但我可以看到需要有categories
,其数据类似于Food, Entertainment, Gas
..等等。
任何想法/指针将是真棒 感谢
不是你的问题的答案,但你可以考虑SQLite而不是mysql,因为它是无服务器的,但仍然SQL(http://sqlite.org/) – Inca
@Inca,谢谢。这可能会更好,因为这将是一个非常小的数据库。 –