С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
 Аватар для Nebiros
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122

портал - схема базы данных

08.10.2010, 11:54. Показов 1344. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
какая схема расстановки данных в порталах , к примеру у меня портал софта , ну в первой таблице я так понял это будут данные пользователя ( id , ник , пароль , майл ) , во второй данные софта (к какой категории относится , дата , описание , название , id ) .

А вот как быть с сообщениями которые пользователи оставляют в коментариях , как их правильно и к чему крепить?

Или подскажите более правильную схему...
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.10.2010, 11:54
Ответы с готовыми решениями:

Скопировать структуру базы данных в новую базу данных без самих данных
Здравствуйте! Подскажите пожалуйста, как более удобно скопировать всю базу данных в новую базу данных, но без самих данных, а только...

Схема данных для базы данных аварийных ситуаций: нужна ваша критика
Здравствуйте! Составил для курсового проекта схему базы данных для аварийных ситуаций: можете покритиковать ? Суть в том, что у...

Схема базы данных
Доброго времени суток, помогите со схемой базы данных есть к примеру такие входящие Это база изделий - каждое изделие...

4
 Аватар для HIMen
4340 / 1509 / 101
Регистрация: 12.04.2009
Сообщений: 2,342
08.10.2010, 12:09
Цитата Сообщение от Nebiros Посмотреть сообщение
А вот как быть с сообщениями которые пользователи оставляют в коментариях , как их правильно и к чему крепить?
Не поверишь.. Еще одна таблица
0
 Аватар для Nebiros
41 / 40 / 16
Регистрация: 23.03.2010
Сообщений: 3,122
08.10.2010, 14:02  [ТС]
Цитата Сообщение от HIMen Посмотреть сообщение
Не поверишь.. Еще одна таблица
да эт понятно , ток какие там поля должны быть - кто написал , в какой теме или что там еще...?
0
 Аватар для Nazz
898 / 729 / 80
Регистрация: 12.03.2009
Сообщений: 2,804
Записей в блоге: 2
08.10.2010, 14:28
id-сообщения
id_post - поста, к которому сообщение
id_user - пользователя которій оставил сообщение!
1
 Аватар для HIMen
4340 / 1509 / 101
Регистрация: 12.04.2009
Сообщений: 2,342
08.10.2010, 14:37
Наподобие такого

Код для генерации таблиц в mssql

SQL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
-- --------------------------------------------------
-- Entity Designer DDL Script for SQL Server 2005, 2008, and Azure
-- --------------------------------------------------
-- Date Created: 10/08/2010 14:36:14
-- Generated from EDMX file: C:\Users\HIMen\Documents\Visual Studio 2010\Projects\MvcApplication2\Models\Model1.edmx
-- --------------------------------------------------
 
SET QUOTED_IDENTIFIER OFF;
GO
USE [Database1];
GO
IF SCHEMA_ID(N'dbo') IS NULL EXECUTE(N'CREATE SCHEMA [dbo]');
GO
 
-- --------------------------------------------------
-- Dropping existing FOREIGN KEY constraints
-- --------------------------------------------------
 
IF OBJECT_ID(N'[dbo].[FK_Comments_Softs]', 'F') IS NOT NULL
    ALTER TABLE [dbo].[Comments] DROP CONSTRAINT [FK_Comments_Softs];
GO
IF OBJECT_ID(N'[dbo].[FK_Comments_Users]', 'F') IS NOT NULL
    ALTER TABLE [dbo].[Comments] DROP CONSTRAINT [FK_Comments_Users];
GO
 
-- --------------------------------------------------
-- Dropping existing tables
-- --------------------------------------------------
 
IF OBJECT_ID(N'[dbo].[Comments]', 'U') IS NOT NULL
    DROP TABLE [dbo].[Comments];
GO
IF OBJECT_ID(N'[dbo].[Softs]', 'U') IS NOT NULL
    DROP TABLE [dbo].[Softs];
GO
IF OBJECT_ID(N'[dbo].[Users]', 'U') IS NOT NULL
    DROP TABLE [dbo].[Users];
GO
 
-- --------------------------------------------------
-- Creating all tables
-- --------------------------------------------------
 
-- Creating table 'Comments'
CREATE TABLE [dbo].[Comments] (
    [ID] INT IDENTITY(1,1) NOT NULL,
    [UserID] INT  NOT NULL,
    [SoftID] INT  NOT NULL,
    [DATE] datetime  NOT NULL,
    [Text] NCHAR(10)  NOT NULL
);
GO
 
-- Creating table 'Softs'
CREATE TABLE [dbo].[Softs] (
    [ID] INT IDENTITY(1,1) NOT NULL,
    [Title] NCHAR(10)  NOT NULL,
    [Description] NCHAR(10)  NOT NULL,
    [DATE] datetime  NOT NULL
);
GO
 
-- Creating table 'Users'
CREATE TABLE [dbo].[Users] (
    [ID] INT IDENTITY(1,1) NOT NULL,
    [Name] NCHAR(10)  NOT NULL,
    [Password] NCHAR(10)  NOT NULL,
    [Email] NCHAR(10)  NOT NULL
);
GO
 
-- --------------------------------------------------
-- Creating all PRIMARY KEY constraints
-- --------------------------------------------------
 
-- Creating primary key on [ID] in table 'Comments'
ALTER TABLE [dbo].[Comments]
ADD CONSTRAINT [PK_Comments]
    PRIMARY KEY CLUSTERED ([ID] ASC);
GO
 
-- Creating primary key on [ID] in table 'Softs'
ALTER TABLE [dbo].[Softs]
ADD CONSTRAINT [PK_Softs]
    PRIMARY KEY CLUSTERED ([ID] ASC);
GO
 
-- Creating primary key on [ID] in table 'Users'
ALTER TABLE [dbo].[Users]
ADD CONSTRAINT [PK_Users]
    PRIMARY KEY CLUSTERED ([ID] ASC);
GO
 
-- --------------------------------------------------
-- Creating all FOREIGN KEY constraints
-- --------------------------------------------------
 
-- Creating foreign key on [SoftID] in table 'Comments'
ALTER TABLE [dbo].[Comments]
ADD CONSTRAINT [FK_Comments_Softs]
    FOREIGN KEY ([SoftID])
    REFERENCES [dbo].[Softs]
        ([ID])
    ON DELETE NO ACTION ON UPDATE NO ACTION;
 
-- Creating non-clustered index for FOREIGN KEY 'FK_Comments_Softs'
CREATE INDEX [IX_FK_Comments_Softs]
ON [dbo].[Comments]
    ([SoftID]);
GO
 
-- Creating foreign key on [UserID] in table 'Comments'
ALTER TABLE [dbo].[Comments]
ADD CONSTRAINT [FK_Comments_Users]
    FOREIGN KEY ([UserID])
    REFERENCES [dbo].[Users]
        ([ID])
    ON DELETE NO ACTION ON UPDATE NO ACTION;
 
-- Creating non-clustered index for FOREIGN KEY 'FK_Comments_Users'
CREATE INDEX [IX_FK_Comments_Users]
ON [dbo].[Comments]
    ([UserID]);
GO
 
-- --------------------------------------------------
-- Script has ended
-- --------------------------------------------------
Миниатюры
портал - схема базы данных  
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.10.2010, 14:37
Помогаю со студенческими работами здесь

Схема Базы данных
Здравствуйте. Подскажите, много ли ошибок совершил на схеме базы данных? И можно ли так делать БД?

Схема базы данных
Есть БД. Подскажите пожалуйста, как просмотреть внешние связи между таблицами. я использую phpmyadmin. Зашла в вкладку дизайнер, таблицы...

Схема базы данных
Предметная область: МЧС Наваял следующую схему:https://yadi.sk/i/cELpDNiXcTpqR Не могу понять, как сделать так, чтобы было видно, что...

Схема базы данных
Подскажите как правильно сделать связь??

Схема базы данных MySQL
Добрый день! Есть ли программа что бы автоматически сформировать схему базы данных MySQL ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru