2010-05-08 2 views
-1

위해 나는생성 SQL 웹 사이트

어떻게 내가 다음

데이터베이스 정보

User information 
Username - String 
Password - String 
Admin or Client - boolean 
Last login – Date/Time 

LogItem 
typeLogItem – String (Page name?) 
hitCount – int 

View 
PageURL 
UserID 

Transaction 
User – String 
DateTimeStamp 
SKU – int 
Purchase-boolean 
TransactionID-int 

Inventory information 

Sku number - int 
Item description - String 
Price to customer - double 
Count - in 
+0

단어로 설명하면 어떤 종류의 데이터베이스 스키마를 사용하는지 더 잘 설명 할 수 있습니다. 이 코드 예제를 게시하면 실제로 작성하려는 내용이 표시되지 않습니다. – ABach

답변

1
CREATE TABLE `user` (
    `id` INT auto_increment PRIMARY KEY, 
    `name` VARCHAR(255), 
    `password` VARCHAR(255), 
    `admin` BIT, 
    `last_login` DATETIME 
); 
CREATE TABLE `log_item` (
    `id` INT auto_increment PRIMARY KEY, 
    `type` VARCHAR(255), 
    `hitcount` INT 
); 
CREATE TABLE `view` (
    `id` INT auto_increment PRIMARY KEY, 
    `page_url` VARCHAR(255), 
    `user_id` INT 
); 
CREATE TABLE `transaction` (
    `id` INT auto_increment PRIMARY KEY, 
    `user_id` INT, 
    `date` DATETIME, 
    `sku` INT, 
    `purchase` BIT 
); 
CREATE TABLE `inventory` (
    `id` INT auto_increment PRIMARY KEY, 
    `sku` INT, 
    `description` TEXT, 
    `price` FLOAT, 
    `count` INT 
); 

거의 당신이 원하는 무엇을해야에 대한 SQL을 생성 할 수있는 웹 어플리케이션에 있어요? 크기가 충분하지 않은 경우 varchar 크기 중 일부를 조정해야 할 수도 있습니다.