zoukankan      html  css  js  c++  java
  • web策略类游戏开发(五)数据库表设计


    有人希望看数据库表,在这里发一下表设计,基本上没有什么特别的地方需要解释的,数据库的字段名都写得很清楚了。当然,目前的字段只是游戏的基本字段,如果游戏功能多起来后,表设计会比现在复杂。
     
    表名:Village

    序号

    列名

    数据类型

    长度

    小数位

    标识

    主键

    允许空

    默认值

    说明

    1

    ID

    int

    2

    Name

    varchar

    50

    3

    code

    int

    0

    4

    PlayerID

    int

    0

    5

    villageType

    int

    1

    6

    CityCode

    int

    0

    7

    Building

    varchar

    255

    8

    BuildingLevel

    varchar

    255

    9

    X

    int

    0

    10

    Y

    int

    0

    11

    Population

    int

    0

    12

    Resource

    varchar

    50

    13

    MaxResource

    varchar

    50

    14

    OutPut

    varchar

    50

    15

    LastUpdateResource

    datetime

    Now()



    表名:Troops

    序号

    列名

    数据类型

    长度

    小数位

    标识

    主键

    允许空

    默认值

    说明

    1

    ID

    int

    2

    PlayerID

    int

    0

    3

    VillageCode

    int

    0

    4

    Num

    varchar

    50

    5

    TroopType

    varchar

    50

    6

    AttackVillageCode

    int

    0

    7

    EndTime

    datetime

    8

    State

    int

    0

    9

    AttackBuildingID

    int

    0

    10

    Code

    varchar

    50

    11

    HeroID

    int

    0



    表名:Trade

    序号

    列名

    数据类型

    长度

    小数位

    标识

    主键

    允许空

    默认值

    说明

    1

    ID

    int

    2

    PlayerID

    int

    0

    3

    VillageCode

    int

    0

    4

    Type1

    int

    0

    5

    Num1

    int

    0

    6

    Type2

    int

    0

    7

    Num2

    int

    0

    8

    X

    int

    0

    9

    Y

    int

    0



    表名:SystemMessage

    序号

    列名

    数据类型

    长度

    小数位

    标识

    主键

    允许空

    默认值

    说明

    1

    ID

    int

    2

    PlayerID

    int

    0

    3

    Type

    int

    0

    4

    Title

    varchar

    50

    5

    Object

    varchar

    0

    6

    IsRead

    int

    0

    7

    CreateTime

    datetime

    Now()


    表名:PlayerMessage

    序号

    列名

    数据类型

    长度

    小数位

    标识

    主键

    允许空

    默认值

    说明

    1

    ID

    int

    2

    PlayerID

    int

    0

    3

    SendPlayerID

    int

    0

    4

    SendPlayerName

    varchar

    50

    5

    Title

    varchar

    50

    6

    Message

    varchar

    0

    7

    IsRead

    int

    0

    8

    CreateTime

    datetime

    Now()

    9

    IsDelete

    int

    0



    表名:Player

    序号

    列名

    数据类型

    长度

    小数位

    标识

    主键

    允许空

    默认值

    说明

    1

    ID

    int

    2

    Name

    varchar

    50

    3

    Password

    varchar

    50

    4

    Alliance

    int

    0

    5

    Nationality

    int

    0

    6

    Gender

    varchar

    50

    7

    Location

    varchar

    50

    8

    Info

    varchar

    0

    9

    Info2

    varchar

    0

    10

    Population

    int

    0



    表名:Log

    序号

    列名

    数据类型

    长度

    小数位

    标识

    主键

    允许空

    默认值

    说明

    1

    ID

    int

    2

    PlayerID

    int

    0

    3

    TypeID

    int

    0

    4

    Memo

    varchar

    0

    5

    LogTime

    datetime

    Now()



    表名:Hero

    序号

    列名

    数据类型

    长度

    小数位

    标识

    主键

    允许空

    默认值

    说明

    1

    ID

    int

    2

    Name

    varchar

    50

    3

    PlayerID

    int

    0

    4

    VillageCode

    int

    0

    5

    Level

    int

    0

    6

    exp

    int

    0

    7

    BaseProperty

    varchar

    50



    表名:GoodFriend

    序号

    列名

    数据类型

    长度

    小数位

    标识

    主键

    允许空

    默认值

    说明

    1

    ID

    int

    2

    PlayerID

    int

    0

    3

    GoodFriendID

    int

    0

    4

    Type

    int

    0



    表名:Event

    序号

    列名

    数据类型

    长度

    小数位

    标识

    主键

    允许空

    默认值

    说明

    1

    ID

    int

    2

    VillageCode

    int

    0

    3

    TargetVillageCode

    int

    0

    4

    Type

    int

    0

    5

    BeginTime

    datetime

    6

    EndTime

    datetime

    7

    ShowText

    varchar

    50

    8

    EventObject

    varchar

    0



     

  • 相关阅读:
    mysql索引
    springboot mybatis 后台框架平台 shiro 权限 集成代码生成器
    java 企业网站源码模版 有前后台 springmvc SSM 生成静态化
    java springMVC SSM 操作日志 4级别联动 文件管理 头像编辑 shiro redis
    activiti工作流的web流程设计器整合视频教程 SSM和独立部署
    .Net Core中的ObjectPool
    文件操作、流相关类梳理
    .Net Core中的配置文件源码解析
    .Net Core中依赖注入服务使用总结
    消息中间件RabbitMQ(一)
  • 原文地址:https://www.cnblogs.com/yahle/p/1202847.html
Copyright © 2011-2022 走看看