建表需求
基于android系统的微博需求调查报告
一、项目目标
为用户提供一个信息的发布和共享平台,用户可以通过浏览器访问web服务器和android手机微博客户端访问服务器实现信息的共享。
二、目的:理解每一个业务的业务过程和操作数据
二、此项目所涉及的主要干系人(角色)
1.微博用户(做什么业务,业务过程是什么,每个业务所操作的数据是什么)
三、需求调查表
1.用户管理业务调研记录
业务名称 用户管理
业务描述 用户安装apk之后,可以通过android客户端注册或通过浏览器注册
业务流程 节点 节点内容
1 用户信息录入
2 修改个人基本资料
3 修改心情
4 修改头像
安全性 只有用户自己具有此权眼
使用频度 经常使用
调研人签字 用户签字
调研起始时间 2010-1-22
调研要点 业务流程、目标系统的要求。
1.1用户信息录入
节点1:用户信息录入
节
点
的
输
入 数据来源 Xxx
进入条件 进入android客户端或访问web网站
数据描述 昵称、邮箱、密码、确认密码、心情、头像、用户帐号(帐号)
数据处理过程 1. 单击注册按钮
2. 输入信息
3. 提交信息
处理结果 存储
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
1.2 修改个人基本资料
节点2:修改个人基本资料
节
点
的
输
入 数据来源 Xxx
进入条件 用户登录之后
数据描述 昵称、邮箱、密码、确认密码、心情、头像、用户帐号
数据处理过程 1.单击修改超链接
2.输入昵称、邮箱、心情、密码
3.修改信息
处理结果 存储
数据与其它节点的联系 无
参与者的权限 博客用户自己
界面及接口
原始材料 无
性能要求 系统响应时间1s
1.3更新心情
节点3:更新心情
节
点
的
输
入 数据来源 Xxx
进入条件 用户登录以后
数据描述 昵称、邮箱、密码、确认密码、心情、头像、用户帐号
数据处理过程 1、 用户登录
2、 用户输入心情
3、 更改用户心情信息
处理结果 显示
数据与其它节点的联系 无
参与者的权限 只有用户自己有此权限
界面及接口
原始材料 无
性能要求 系统响应时间1s
1.4修改头像
节点3:修改头像
节
点
的
输
入 数据来源 Xxx(1306543323258)
进入条件 用户登录以后
数据描述 1.头像信息
头像编号、头像描述、头像二进制、用户编号
1 圆的 image/a.jpg 1
2.用户信息
用户编号,昵称、邮箱、密码、确认密码、心情、头像、用户帐号
1 张三 1
数据处理过程 4、 用户登录
5、 上传头像或选择图像
处理结果 显示
数据与其它节点的联系 无
参与者的权限 只有用户自己有此权限
界面及接口
原始材料 无
性能要求 系统响应时间1s
2.用户登录调研记录
业务名称 用户登录
业务描述 用户可以通过android客户端和web浏览器进行登录
业务流程 节点 节点内容
1 用户登录
安全性 所有用户具有此权限
使用频度 经常使用
调研人签字 用户签字
调研起始时间 2010-1-22
调研要点 业务流程、目标系统的要求
2.1用户登录
节点1:用户登录
节
点
的
输
入 数据来源 Xxx
进入条件 进入android客户端或访问web网站
数据描述 昵称、邮箱、密码、确认密码、心情、头像、用户帐号
数据处理过程 4. 用户输入帐号和密码
5. 选择是否保存登录信息6. 登录
处理结果 进入主界面
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 手工系统
性能要求 系统响应时间1s
3.日志管理调研记录
业务名称 日志管理
业务描述 用户通过android客户端或web登录之后可以发表日志
业务流程 节点 节点内容
1 发布日志
2 查看日志
3 删除日志
4 编辑日志
5 发布评论
安全性 此数据只有微博用户自己具备此权限
使用频度 经常使用
调研人签字 用户签字
调研起始时间 2010-1-22
调研要点 业务流程、目标系统的要求
3.1发布日志
节点1:发布日志
节
点
的
输
入 数据来源 Xxx
进入条件 进入android客户端或访问web网站,登录之后
数据描述 日志内容、日志发布日期、发布日志用户
数据处理过程 7. 输入标题和内容
8. 发布日志
9. 显示发布更新之后的日志
处理结果 显示发布更新之后的日志
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
3.2查看日志
节点1:查看日志
节
点
的
输
入 数据来源 Xxx
进入条件 进入android客户端或访问web网站,登录之后,如何存在日志的话
数据描述 日志内容、日志发布日期
数据处理过程 10. 单击查看日志超链接
11. 显示所日志信息及其评论信息
处理结果 显示日志信息
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
3.3删除日志
节点1:删除日志
节
点
的
输
入 数据来源 Xxx
进入条件 显示日志之后
数据描述 日志标题、日志内容、日志发布日期、发布日志用户
数据处理过程 12. 单击日志的删除超链接
处理结果 删除该日志信息,并重新显示日志
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
3.4编辑日志
节点1:编辑日志
节
点
的
输
入 数据来源 Xxx
进入条件 显示日志信息之后
数据描述 日志内容、日志发布日期、发布日志用户
数据处理过程 13. 单击日志编辑
14. 回显日志标题和内容
15. 重新发布
处理结果 重新显示日志,并提示发布成功
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
3.5发布评论
节点1:发布评论
节
点
的
输
入 数据来源 Xxx
进入条件 显示日志信息之后
数据描述 评论内容、评论者的编号、日志编号、评论日期
数据处理过程 16. 输入日志评论信息
17. 提交评论
处理结果 评论显示到该日志下方
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
4.相册管理调研记录
业务名称 相册管理
业务描述 用户通过android客户端或web登录之后可以相册管理
业务流程 节点 节点内容
1 查看相册
2 上传照片
3 创建相册
4 删除照片
5 修改相册权限(仅好友看,公开,仅自己看)
6 照片评论
安全性 此数据只有用户自已具备此权限
使用频度 经常使用
调研人签字 用户签字
调研起始时间 2010-1-22
调研要点 业务流程、目标系统的要求
4.1查看相册
节点1:发布评论
节
点
的
输
入 数据来源 Xxx
进入条件 登录之后
数据描述 相册名称、相册所属用户、相册权限(公开、仅好友、仅自己)、创建日期
数据处理过程 18. 单击查看相册
19. 把相册名称显示到下拉框中
20. 选择其中一个相册
21. 查看并显示相册中的照片、相册权限
处理结果 把所有相册显示到下拉列表中
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
4.2上传照片
节点1:发布评论
节
点
的
输
入 数据来源 Xxx
进入条件 显示相册下拉列表之后
数据描述 照片名称、照片描述、照片二进制、照片所属相册
数据处理过程 1. 单击超链接
2. 显示相册列表
3. 输入图片名称
4. 输入图片描述
5. 输入图片路径
6. 上传(在android中,此功能可通过先拍照再上传)
处理结果 提示上传成功
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
4.3创建相册
节点1:创建相册
节
点
的
输
入 数据来源 Xxx
进入条件 登录之后
数据描述 相册名称、相册所属用户、相册权限(公开、仅好友、仅自己)、创建日期
数据处理过程 7. 输入相册名称8. 提交
处理结果 提示创建成功,并把相册信息,录入数据库
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
4.4删除照片
节点1:删除照片
节
点
的
输
入 数据来源 Xxx
进入条件 查看相册之后
数据描述 照片名称、照片描述、照片二进制、照片所属相册
数据处理过程 1. 单击删除超链接
2. 把照片信息,从数据库中删除掉
处理结果 删除数据库照片信息
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
4.5修改相册权限
节点1:修改相册权限
节
点
的
输
入 数据来源 Xxx
进入条件 显示相册之后
数据描述 相册名称、相册所属用户、相册权限(公开、仅好友、仅自己)、创建日期
数据处理过程 3. 从下拉框中,选择一个权限
4. 提交该权限
处理结果 修改数据库中该相册的权限
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
4.6照片评论
节点1:照片评论
节
点
的
输
入 数据来源 Xxx
进入条件 显示照片时
数据描述 评论内容、评论者、照片编号、评论日期
数据处理过程 5. 输入评论内容
6. 发表评论
处理结果 把评论内容显示出来并录入数据库
数据与其它节点的联系 无
参与者的权限 所有博客
界面及接口
原始材料 无
性能要求 系统响应时间1s
5.好友信息
业务名称 好友显示
业务描述 用户登录之后,需要显示该用户的所有好友,同时实现添加好友
业务流程 节点 节点内容
1 好友搜索
2 查看好友博客
3 删除好友
安全性 此数据总公司管理员具备此权限
使用频度 经常使用
调研人签字 用户签字
调研起始时间 2010-1-22
调研要点 业务流程、目标系统的要求
5.1好友搜索
节点1:好友搜索
节
点
的
输
入 数据来源 Xxx
进入条件 从android或web浏览器登录之后
数据描述 1.用户信息
昵称、邮箱、密码、确认密码、心情、头像、用户帐号
2.好友信息
主人编号、好友编号、成为好友日期
数据处理过程 7. 输入条件
8. 搜索并显示到列表
9. 加为好友
处理结果 把结果显示到列表中并选择加为好友
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
5.1查看好友博客
节点1:好友搜索
节
点
的
输
入 数据来源 Xxx
进入条件 从android或web浏览器登录之后
数据描述 1. 头像照片、心情、用户名(用户信息)
2. 日志信息
3. 相册信息
4. 相片信息
数据处理过程 1. 在好友列中,选择其中一个好友
2. 把好友信息显示到主页中,并可查看日志和相册信息
处理结果 单击查看日志,显示日志信息,并可评论
单击查看相册,可查看相册,并可评论
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
5.2删除好友
节点1:好友搜索
节
点
的
输
入 数据来源 Xxx
进入条件 从android或web浏览器登录之后
数据描述 主人编号、好友编号、成为好友日期
数据处理过程 在好友列表中,选择中一个好友,把其删除
处理结果 把好友从列表中移除
数据与其它节点的联系 无
参与者的权限 所有博客用户
界面及接口
原始材料 无
性能要求 系统响应时间1s
6.最近访客
业务名称 最近访客
业务描述 用户登录之后,需要显示访问过该用户的所有用户
业务流程 节点 节点内容
1 显示访问过此用户的用户
2 回访好友博客(与查看好友博客同样功能)
安全性 所有博客用户
使用频度 经常使用
调研人签字 用户签字
调研起始时间 2010-1-22
调研要点 业务流程、目标系统的要求
建表截图
建表语句
SQL> create table aw_usercotrl(
2 awuid number(10) primary key,
3 awuname varchar2(20) not null,
4 awupasswd varchar2(20) not null,
5 awuhid number(10),
6 awuno number(10) not null);
Table created
Executed in 0.14 seconds
SQL> create table aw_usercotrl_head(
2 awuhid number(10) primary key,
3 awuhrep varchar2(20),
4 awuhbs float(20),
5 awuid number(10),
6 constraint fk_awuid foreign key(awuid)
7 refenerces aw_usercotrl(awuid)
8 on delete cascade);
create table aw_usercotrl_head(
awuhid number(10) primary key,
awuhrep varchar2(20),
awuhbs float(20),
awuid number(10),
constraint fk_awuid foreign key(awuid)
refenerces aw_usercotrl(awuid)
on delete cascade)
ORA-00905: missing keyword
SQL> create table aw_usercotrl_head(
2 awuhid number(10) primary key,
3 awuhrep varchar2(20),
4 awuhbs float(20),
5 awuid number(10),
6 constraint fk_awuid foreign key(awuid)
7 references aw_usercotrl(awuid)
8 on delete cascade);
Table created
Executed in 0.062 seconds
SQL> alter table aw_usercotrl add
2 constraint fk_awuhid foreign key(awuhid)
3 references aw_usercontrl_head(awuhid)
4 on delete cascade;
alter table aw_usercotrl add
constraint fk_awuhid foreign key(awuhid)
references aw_usercontrl_head(awuhid)
on delete cascade
ORA-00942: table or view does not exist
SQL> alter table aw_usercotrl add
2 constraint fk_awuhid foreign key(awuhid)
3 references aw_usercotrl_head(awuhid)
4 on delete cascade;
Table altered
Executed in 0.093 seconds
SQL> desc aw_usercotrl_head;
Name Type Nullable Default Comments
------- ------------ -------- ------- --------
AWUHID NUMBER(10)
AWUHREP VARCHAR2(20) Y
AWUHBS FLOAT(20) Y
AWUID NUMBER(10) Y
SQL> insert into aw_usercotrl_head values(1,'圆的',101010,1);
insert into aw_usercotrl_head values(1,'圆的',101010,1)
ORA-02291: integrity constraint (DRDG.FK_AWUID) violated - parent key not found
SQL> alter table aw_usercotrl drop constraint fk_awuhid;
Table altered
Executed in 0.063 seconds
SQL> desc aw_usercotrl;
Name Type Nullable Default Comments
--------- ------------ -------- ------- --------
AWUID NUMBER(10)
AWUNAME VARCHAR2(20)
AWUPASSWD VARCHAR2(20)
AWUHID NUMBER(10) Y
AWUNO NUMBER(10)
SQL> insert into aw_usercotrl values(1,'付政委','123',1,193094104);
1 row inserted
Executed in 0 seconds
SQL> select * from aw_usercotrl;
AWUID AWUNAME AWUPASSWD AWUHID AWUNO
----------- -------------------- -------------------- ----------- -----------
1 付政委 123 1 193094104
Executed in 0.047 seconds
SQL> desc aw_usercotrl_head;
Name Type Nullable Default Comments
------- ------------ -------- ------- --------
AWUHID NUMBER(10)
AWUHREP VARCHAR2(20) Y
AWUHBS FLOAT(20) Y
AWUID NUMBER(10) Y
SQL> insert into aw_usercotrl_head values(1,'圆的',100010,1)
2 ;
1 row inserted
Executed in 0.047 seconds
SQL> select * from aw_usercotrl_head;
AWUHID AWUHREP AWUHBS AWUID
----------- -------------------- ---------------------- -----------
1 圆的 100010 1
Executed in 0.046 seconds
SQL> create table aw_userlog(
2 aulid number(10) primary key,
3 aulhead varchar2(40) not null,
4 aultext varchar2(200) not null,/
5 /
create table aw_userlog(
aulid number(10) primary key,
aulhead varchar2(40) not null,
aultext varchar2(200) not null,/
ORA-00904: : invalid identifier
SQL> desc scott.emp;
Name Type Nullable Default Comments
-------- ------------ -------- ------- --------
EMPNO NUMBER(4)
ENAME VARCHAR2(10) Y
JOB VARCHAR2(9) Y
MGR NUMBER(4) Y
HIREDATE DATE Y
SAL NUMBER(7,2) Y
COMM NUMBER(7,2) Y
DEPTNO NUMBER(2) Y
SQL> create table aw_userlog(
2 aulid number(10) primary key,
3 aulhead varchar2(40) not null,
4 aultext varchar2(200) not null,
5 aultdate date not null,
6 awuid number(10),
7 constraint fk_awuid foreign key(awuid)
8 references aw_usercotrl(awuid)
9 on delete cascade;
create table aw_userlog(
aulid number(10) primary key,
aulhead varchar2(40) not null,
aultext varchar2(200) not null,
aultdate date not null,
awuid number(10)
constraint fk_awuid foreign key(awuid)
references aw_usercotrl(awuid)
on delete cascade
ORA-02253: constraint specification not allowed here
SQL> create table aw_userlog(
2 aulid number(10) primary key,
3 aulhead varchar2(40) not null,
4 aultext varchar2(200) not null,
5 aultdate date not null,
6 awuid number(10),
7 constraint fk_awuid foreign key(awuid)
8 references aw_usercotrl(awuid)
9 on delete cascade);
create table aw_userlog(
aulid number(10) primary key,
aulhead varchar2(40) not null,
aultext varchar2(200) not null,
aultdate date not null,
awuid number(10),
constraint fk_awuid foreign key(awuid)
references aw_usercotrl(awuid)
on delete cascade)
ORA-02264: name already used by an existing constraint
SQL> create table aw_userlog(
2 aulid number(10) primary key,
3 aulhead varchar2(40) not null,
4 aultext varchar2(200) not null,
5 aultdate date not null,
6 awuid number(10),
7 constraint fk_awul foreign key(awuid)
8 references aw_usercotrl(awuid)
9 on delete cascade);
Table created
Executed in 0.032 seconds
SQL> desc aw_userlog;
Name Type Nullable Default Comments
-------- ------------- -------- ------- --------
AULID NUMBER(10)
AULHEAD VARCHAR2(40)
AULTEXT VARCHAR2(200)
AULTDATE DATE
AWUID NUMBER(10) Y
SQL> select * from aw_userlog;
AULID AULHEAD AULTEXT AULTDATE AWUID
----------- ---------------------------------------- -------------------------------------------------------------------------------- ----------- -----------
Executed in 0.047 seconds
SQL> insert into aw_userlog values(1,'oracle批量删除和恢复','提出问题:在不写存储过程的情况下drop每次只可以产出一个表。'||'
')
2
3 /
insert into aw_userlog values(1,'oracle批量删除和恢复','提出问题:在不写存储过程的情况下drop每次只可以产出一个表。'||'
ORA-01756: quoted string not properly terminated
SQL> insert into aw_userlog values(1,'oracle批量删除和恢复','提出问题:在不写存储过程的情况下drop每次只可以产出一个表',sysdate,1);
1 row inserted
Executed in 0.015 seconds
SQL> select * from aw_userlog;
AULID AULHEAD AULTEXT AULTDATE AWUID
----------- ---------------------------------------- -------------------------------------------------------------------------------- ----------- -----------
1 oracle批量删除和恢复 提出问题:在不写存储过程的情况下drop每次只可以产出一个表 2012-8-22 1 1
Executed in 0.062 seconds
SQL> create table aw_userlog_lword(
2 aulid number(10) primary key,
3 fkaulid number(10),
4 aulword varchar2(100) not null,
5 constraint fkaulword foreign key(fkaulid)
6 references aw_userlog(aulid)
7 on delete cascade);
Table created
Executed in 0.031 seconds
SQL> desc aw_userlog_lword;
Name Type Nullable Default Comments
------- ------------- -------- ------- --------
AULID NUMBER(10)
FKAULID NUMBER(10) Y
AULWORD VARCHAR2(100)
SQL> insert into aw_userlog_lword values(1,1,'这个问题总结的不错,接分啊,楼主');
1 row inserted
Executed in 0.016 seconds
SQL> insert into aw_userlog_lword values(2,1,'抢个沙发,嘿嘿');
1 row inserted
Executed in 0 seconds
SQL> insert into aw_userlog_lword values(3,1,'我给总结在这里面了http://www.ticmy.com ');
1 row inserted
Executed in 0 seconds
SQL> select * from aw_userlog_lword;
AULID FKAULID AULWORD
----------- ----------- --------------------------------------------------------------------------------
1 1 这个问题总结的不错,接分啊,楼主
2 1 抢个沙发,嘿嘿
3 1 我给总结在这里面了http://www.ticmy.com
Executed in 0.109 seconds
SQL> select from
2 /
select from
ORA-00936: missing expression
SQL> select l.awuname,g.aultext,d.aulword
2 from aw_usercotrl l,aw_userlog g,aw_userlog_lword d
3 where l.awuid = g.awuid and g.aulid = d.fkaulid
4 ;
select
from
where
ORA-00936: missing expression
SQL> select l.awuname,g.aultext,d.aulword from aw_usercotrl l,aw_userlog g,aw_userlog_lword d where l.awuid = g.awuid and g.aulid = d.fkaulid;
AWUNAME AULTEXT AULWORD
-------------------- -------------------------------------------------------------------------------- --------------------------------------------------------------------------------
付政委 提出问题:在不写存储过程的情况下drop每次只可以产出一个表 这个问题总结的不错,接分啊,楼主
付政委 提出问题:在不写存储过程的情况下drop每次只可以产出一个表 抢个沙发,嘿嘿
付政委 提出问题:在不写存储过程的情况下drop每次只可以产出一个表 我给总结在这里面了http://www.ticmy.com
Executed in 0.094 seconds
SQL> select l.awuname,g.aultext,d.aulword from
2 aw_usercotrl l,aw_userlog g,aw_userlog_lword d
3 where l.awuid = g.awuid and g.aulid = d.fkaulid;
AWUNAME AULTEXT AULWORD
-------------------- -------------------------------------------------------------------------------- --------------------------------------------------------------------------------
付政委 提出问题:在不写存储过程的情况下drop每次只可以产出一个表 这个问题总结的不错,接分啊,楼主
付政委 提出问题:在不写存储过程的情况下drop每次只可以产出一个表 抢个沙发,嘿嘿
付政委 提出问题:在不写存储过程的情况下drop每次只可以产出一个表 我给总结在这里面了http://www.ticmy.com
Executed in 0.125 seconds
SQL> create table aw_userphoto(
2 aupid number(10) primary key,
3 aupname varchar2(10) not null,
4 fkawuid number(10) references aw_usercotrl(awuid),
5 auppower number(1) default 1 check(auppower in(1,2,3)),
6 aupdate date);
Table created
Executed in 0.047 seconds
SQL> create table aw_userphoto_pic(
2 aupicid number(10) primary key,
3 aupicname varchar2(20) not null,
4 aupicdes varchar2(50),
5 aup1010 float(100) not null,
6 fkaupid number(10),
7 constraint fk_aupic foreign key(fkaupid)
8 preferences aw_userphoto(aupid)
9 on delete cascade
create table aw_userphoto_pic(
aupicid number(10) primary key,
aupicname varchar2(20) not null,
aupicdes varchar2(50),
aup1010 float(100) not null,
fkaupid number(10),
constraint fk_aupic foreign key(fkaupid)
preferences aw_userphoto(aupid)
on delete cascade
ORA-00905: missing keyword
SQL> create table aw_userphoto_pic(
2 aupicid number(10) primary key,
3 aupicname varchar2(20) not null,
4 aupicdes varchar2(50),
5 aup1010 float(100) not null,
6 fkaupid number(10),
7 constraint fk_aupic foreign key(fkaupid)
8 references aw_userphoto(aupid)
9 on delete cascade);
Table created
Executed in 0.016 seconds
SQL> cre
SQL> create table aw_userphoto_pic(
2 2 aupicid number(10) primary key,
3 3 aupicname varchar2(20) not null,
4 4 aupicdes varchar2(50),
5 5 aup1010 float(100) not null,
6 6 fkaupid number(10),
7 7 constraint fk_aupic foreign key(fkaupid)
8 8 preferences aw_userphoto(aupid)
9 9 on delete cascade
10 /
create table aw_userphoto_pic(
2 aupicid number(10) primary key,
3 aupicname varchar2(20) not null,
4 aupicdes varchar2(50),
5 aup1010 float(100) not null,
6 fkaupid number(10),
7 constraint fk_aupic foreign key(fkaupid)
8 preferences aw_userphoto(aupid)
9 on delete cascade
ORA-00904: : invalid identifier
SQL> create table aw_userphoto_pic_lword(
2 auplwordid number(10) primary key,
3 auplword varchar2(100) not null,
4 auplworduser varchar2(20) not null,
5 fkaupicid number(10),
6 auplworddate date,
7 constraint fk_auplword foreign key(fkaupicid)
8 references aw_userphoto_pic(aupicid)
9 on delete cascade);
create table aw_userphoto(
auplwordid number(10) primary key,
auplword varchar2(100) not null,
auplworduser varchar2(20) not null,
fkaupicid number(10),
auplworddate date,
constraint fk_auplword foreign key(fkaupicid)
references aw_userphoto_pic(aupicid)
on delete cascade)
ORA-00955: name is already used by an existing object
SQL> create table aw_userphoto_pic_lword(
2 auplwordid number(10) primary key,
3 auplword varchar2(100) not null,
4 auplworduser varchar2(20) not null,
5 fkaupicid number(10),
6 auplworddate date,
7 constraint fk_auplword foreign key(fkaupicid)
8 references aw_userphoto_pic(aupicid)
9 on delete cascade);
Table created
Executed in 0.079 seconds
SQL> create table aw_usercotrl_friends(
2 ausid number(10) primary key,
3 fkaufmyid number(10),
4 ausyouid number(10),
5 ausdate date,
6 constraint fkaufs foreign key(fkaufmyid)
7 references aw_usercotrl(awuid)
8 on delete cascade);
create table aw_usercotrl_friends(
awufriendid number(10) primary key,
fkaufid number(10),
fkaufyouid number(10),
ausdate date,
constraint fkaufs foreign key(fkaufmyid)
references aw_usercotrl(awuid)
on delete cascade)
ORA-00904: "FKAUFMYID": invalid identifier
SQL> create table aw_usercotrl_friends(
2 ausid number(10) primary key,
3 fkaufmyid number(10),
4 ausyouid number(10),
5 ausdate date,
6 constraint fkaufs foreign key(fkaufmyid)
7 references aw_usercotrl(awuid)
8 on delete cascade);
Table created
Executed in 0.438 seconds
SQL> create table aw_usercotrl_visitor(
2 auvisitortableid number(10) primary key,
3 auvisitorid number(10),
4 auvisitorbackid number(10));
create table aw_usercotrl_visitor(
auvisitorid number(10) primary key,
auvisitorid number(10),
auvisitorbackid number(10))
ORA-00957: duplicate column name
SQL> create table aw_usercotrl_visitor(
2 auvisitortableid number(10) primary key,
3 auvisitorid number(10),
4 auvisitorbackid number(10));
Table created
Executed in 0.156 seconds
SQL>