直到现在,我对数据库的经验一直与我们工作的中间定义层一起工作。即SQL不是直接为表定义编写的,而是从中间文件生成的,该文件写出用于创建适当表的SQL脚本,在模式更改之间升级脚本,以及用于执行简单查询/更新/插入/删除的辅助函数数据库。定义数据库的表结构?
现在我处于一种无法访问的状态,因为我不会进入,我发现自己有些在海上迷失方向。我需要在数据库中拥有少量表格,并且我不确定管理表格定义通常会做什么。
人们通常只使用创建表的SQL脚本作为他们的定义,还是每个人都使用IDE来管理单独文件中的定义并重新生成SQL脚本以创建表?
我真的不希望引入对特定IDE的依赖,因为众所周知,开发人员是那些容易发生针对小事情的宗教辩论的哗众取宠者。
我工作过的大多数地方都把模式DDL放在一个或多个文件中 – 2010-07-02 13:30:49
“因为众所周知,开发人员是那些容易发生针对小事情的宗教辩论的哗众取宠者。”我们都知道,因为这是一个主要由开发人员询问和回答问题的地方。 – APC 2010-07-02 13:31:31
哪个版本的SQL? – Baaju 2010-07-02 13:31:45