首先说明下我不是很懂数据库的建立!
如果是用的microsoft sql server的话,可以sql server的notification services命令提示,然后输入sqlcmd -S "localhost\SQLEXPRESS",点击回车等待直至出现向右箭头,输入create database mydatabase(其中mydatabase是数据库名称,可自由发挥),回车后再输入go再回车(表示执行上面创建数据库mydatabase),这样就已经创建了数据库。然后可以创建表create table mytable(id int,birth datetime,height int),回车后输入go再回车,这样就创建了名为mytable的表,然后可以往表中insert数据等操作
感觉你是要建表,不是建数据库呢?你使用的是什么数据库
一对多的情况嘛一般都是建两张表然后外键连接就ok,如果a也是一个单独的实体那最好也建一张a表然后建一个中间表把id表和a表连接起来