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

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

08.10.2010, 11:54. Показов 1340. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 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 считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru