用于每月订户维护的mysql数据库

时间:2012-08-27 12:11:58

标签: mysql

我想创建一个mysql数据库或单个表来维护一些小型体育俱乐部的数据。实际上我们必须支付每月的清理费用,所以最好的方法是将数据保存在mysql中。我需要存储以下数据(身份证,姓名,地址)以及每个月支付费用的日期。什么是最好和最简单的解决方案?

3 个答案:

答案 0 :(得分:1)

CREATE TABLE sport_club_members (
  id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
  name VARCHAR(100),
  address VARCHAR(100),
  payment_due_at TIMESTAMP DEFAULT NOW()
);

这会为你建立一个表格。

答案 1 :(得分:0)

非常基本的是两桌方法。

伪代码中的成员一张表(自己动手;-)不要复制和粘贴它们)

ID INT auto_increment PrimaryKey
name VARCHAR(100) //maybe store as split name
address TEXT

和另一项收到的付款

ID INT auto_increment PK
UID INT ForeignKey to members table
payment_date DATE
amount DOUBLE

然后通过任何语言/程序提取一个月的遗失付款。

随时可以更详细地扩展

答案 2 :(得分:0)

您应该使用phpmyadmin来创建表格。您将需要2个表: 1.表club_members具有以下字段(member_id,名称,地址)。 2.表month_payments,包含以下字段(member_id,year,month,date_paid,amount)。

然后表month_payments中的member_id将是表club_members中引用member_id的外键