1. 程式人生 > >團隊名稱 最強青銅 — 數據庫設計

團隊名稱 最強青銅 — 數據庫設計

records insert set cnblogs 部分 ges -- tin exist

E—R圖

技術分享圖片

數據字典

User(用戶表)

字段名

註釋

數據類型

長度

允許空值

主鍵

Id

用戶ID

Int

11

name

用戶昵稱

varchar

100

sex

用戶性別

char

1

password

用戶密碼

varchar

20

money

遊戲金幣數

Int

5

Friends(好友表)

字段名

註釋

數據類型

長度

允許空值

主鍵

Id

用戶ID

Int

11

Id_friend

好友ID

Int

11

Name_friend

好友呢稱

varchar

20

Sex_friend

好友性別

char

1

Mall(商城表)

字段名

註釋

數據類型

長度

允許空值

主鍵

Id

用戶ID

Int

11

武器id

武器的編號

Int

5

武器價格

武器的價錢

Int

5

Warehouse(倉庫表)

字段名

註釋

數據類型

長度

允許空值

主鍵

Id

用戶ID

Int

11

primary_weapon

主武器

char

5

sub_weapon

副武器

char

5

bomb

投擲武器

varchar

15

melee

近身武器

varchar

15

Primary(主武器表)

字段名

註釋

數據類型

長度

允許空值

主鍵

Primary

主武器

char

5

Id

武器編號

Int

5

名稱

主武器名稱

varchar

5

傷害值

武器傷害值

Int

5

價格

武器價格

Int

5

Sub(副武器表)

字段名

註釋

數據類型

長度

允許空值

主鍵

Sub_weapon

副武器

char

5

Id

武器編號

Int

5

名稱

主武器名稱

varchar

5

傷害值

武器傷害值

Int

5

價格

武器價格

Int

5

Bomb(投擲武器表)

字段名

註釋

數據類型

長度

允許空值

主鍵

bomb

投擲武器

char

5

Id

武器編號

Int

5

名稱

主武器名稱

varchar

5

傷害值

武器傷害值

Int

5

價格

武器價格

Int

5

melee(近身武器表)

字段名

註釋

數據類型

長度

允許空值

主鍵

Melee

近身武器

char

5

Id

武器編號

Int

5

名稱

主武器名稱

varchar

5

傷害值

武器傷害值

Int

5

價格

武器價格

Int

5

數據庫表部分代碼

/*
Navicat MySQL Data Transfer

Source Server : localhost_3306
Source Server Version : 50027
Source Host : localhost:3306
Source Database : game_demo

Target Server Type : MYSQL
Target Server Version : 50027
File Encoding : 65001

Date: 2017-11-27 22:22:55
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `melee`
-- ----------------------------
DROP TABLE IF EXISTS `melee`;
CREATE TABLE `melee` (
`melee` varchar(15) character set utf8 NOT NULL,
`id` int(5) NOT NULL,
`名稱` varchar(5) NOT NULL,
`傷害值` int(5) NOT NULL,
`價格` int(5) NOT NULL,
PRIMARY KEY (`melee`),
CONSTRAINT `melee_ibfk_1` FOREIGN KEY (`melee`) REFERENCES `warehouse` (`melee`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of melee
-- ----------------------------

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `primary`
-- ----------------------------
DROP TABLE IF EXISTS `primary`;
CREATE TABLE `primary` (
`primary_weapon` char(5) character set utf8 NOT NULL,
`id` int(5) NOT NULL,
`名稱` varchar(5) NOT NULL,
`傷害值` int(5) NOT NULL,
`價格` int(5) NOT NULL,
PRIMARY KEY (`primary_weapon`),
CONSTRAINT `primary_ibfk_1` FOREIGN KEY (`primary_weapon`) REFERENCES `warehouse` (`primary_weapon`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of primary
-- ----------------------------

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `bomb`
-- ----------------------------
DROP TABLE IF EXISTS `bomb`;
CREATE TABLE `bomb` (
`bomb` varchar(15) character set utf8 NOT NULL,
`id` int(5) NOT NULL,
`名稱` varchar(5) NOT NULL,
`傷害值` int(5) NOT NULL,
`價格` int(5) NOT NULL,
PRIMARY KEY (`bomb`),
CONSTRAINT `bomb_ibfk_1` FOREIGN KEY (`bomb`) REFERENCES `warehouse` (`bomb`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of bomb
-- ----------------------------

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `friend`
-- ----------------------------
DROP TABLE IF EXISTS `friend`;
CREATE TABLE `friend` (
`id` int(11) NOT NULL,
`id_friend` int(11) NOT NULL,
`name_friend` varchar(20) character set utf8 NOT NULL,
`sex_friend` char(1) character set utf8 NOT NULL,
PRIMARY KEY (`id`),
CONSTRAINT `user_friend` FOREIGN KEY (`id`) REFERENCES `user` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of friend
-- ----------------------------
INSERT INTO `friend` VALUES (‘1‘, ‘100‘, ‘李明100‘, ‘男‘);

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `log_ytt`
-- ----------------------------
DROP TABLE IF EXISTS `log_ytt`;
CREATE TABLE `log_ytt` (
`id` int(11) NOT NULL,
PRIMARY KEY (`id`),
CONSTRAINT `log_ytt_ibfk_1` FOREIGN KEY (`id`) REFERENCES `user` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of log_ytt
-- ----------------------------

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `mall`
-- ----------------------------
DROP TABLE IF EXISTS `mall`;
CREATE TABLE `mall` (
`id` int(11) NOT NULL,
`武器id` int(5) NOT NULL,
`武器價格` int(5) NOT NULL,
PRIMARY KEY (`id`),
CONSTRAINT `mall_ibfk_1` FOREIGN KEY (`id`) REFERENCES `user` (`id`),
CONSTRAINT `mall_ibfk_2` FOREIGN KEY (`id`) REFERENCES `warehouse` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- ----------------------------
-- Records of mall
-- ----------------------------

團隊名稱 最強青銅 — 數據庫設計