X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Таблица в таблице
bor10811
bor10811
Topic Starter сообщение 15.6.2019, 13:57; Ответить: bor10811
Сообщение #1


Мне нужно создавать много таблиц для одного плагина. При этом они будут добавляться и удаляться. Соответственно вопрос: есть ли возможность в таблице sql создавать другие таблицы?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Artos_mw
Artos_mw
сообщение 15.6.2019, 14:36; Ответить: Artos_mw
Сообщение #2


Какие таблицы, таблицы html или таблицы базы?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bor10811
bor10811
Topic Starter сообщение 15.6.2019, 15:16; Ответить: bor10811
Сообщение #3


Таблицы базы
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
fedornabilkin
fedornabilkin
сообщение 15.6.2019, 17:25; Ответить: fedornabilkin
Сообщение #4


Нет, таблица подразумевает сохранение простых типов данных. Опиши задачу подробнее, может кто чего и подскажет как решить.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Андрей_WPM
Андрей_WPM
сообщение 15.6.2019, 17:37; Ответить: Андрей_WPM
Сообщение #5


bor10811, если немного перефразировать вопрос и делать ни таблицу в таблице, а несколько таблиц в одной базе данных, то тогда вопрос более логично звучать будет. И да, несколько таблиц в одной базе можно создать одним и тем же плагином и удалять их по требованию.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ixman
ixman
сообщение 15.6.2019, 23:07; Ответить: ixman
Сообщение #6


Если данных не особо много, то можно сохранять массив в виде кодированной строки используя функции типа json_encode или serealize
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bor10811
bor10811
Topic Starter сообщение 16.6.2019, 0:02; Ответить: bor10811
Сообщение #7


Мне нужно, что именно в одной таблице SQL были другие таблицы. То есть открываем базу данных, там есть различные системные таблицы CMS или самодельного движка. И среди этих таблиц должна быть одна таблица, в которой всё и должно храниться. Это нужно, чтобы не загромождать БД таблицами, так как их планируется создавать очень много.

Уже нашёл пару решений:

1. Использовать формат JSON

2. Использовать NoSQL

Пока не знаю, какой вариант выберу, но вопрос можно считать закрытым.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Artos_mw
Artos_mw
сообщение 16.6.2019, 1:32; Ответить: Artos_mw
Сообщение #8


(bor10811 @ 16.6.2019, 03:02) *
Это нужно, чтобы не загромождать БД таблицами
Может под это дело создать отдельную базу, если есть такая возможность?
В этом случае не потребуется осваивать другие стандарты и, пожалуй, работать пошустрее будет
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
fedornabilkin
fedornabilkin
сообщение 16.6.2019, 12:14; Ответить: fedornabilkin
Сообщение #9


(bor10811 @ 16.6.2019, 03:02) *
Это нужно, чтобы не загромождать БД таблицами, так как их планируется создавать очень много.

Ты серьезно? Всегда надо учитывать, что это только для человека может быть много таблиц в БД или много колонок в таблице. А для базы данных все равно сколько у нее таблиц или сколько колонок в таблицах. Надо абстрагироваться от этого понимания.
У меня на одном сайте около 40 таблиц и я думал, что это много и надо как-то остепениться. А когда увидел базу, в которой 500+ таблиц и по пол сотни млн строк. Я понял, что количество не так важно, важнее архитектура и системный подход.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bor10811
bor10811
Topic Starter сообщение 16.6.2019, 17:42; Ответить: bor10811
Сообщение #10



Может под это дело создать отдельную базу, если есть такая возможность?


 

Тоже вариант

Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) непослушная таблица (((
1 alex577 2859 9.2.2013, 2:40
автор: -Eraser_str-
Открытая тема (нет новых ответов) Таблица растягивается в Chrome , Opera в FireFox все хорошо , помогите.
0 Hammer2900 6243 3.2.2013, 22:01
автор: -Hammer2900-
Открытая тема (нет новых ответов) Таблица распределения игроков.
5 mafao 4612 19.11.2012, 22:49
автор: -Arks-
Открытая тема (нет новых ответов) Помогите сделать подсчет в таблице из из базы данных на сайте
2 Сергей климанов 3303 13.7.2012, 23:40
автор: -Сергей климанов-
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыТаблица записи на прием.
Как реализовать
16 gaaarfild 6163 7.4.2011, 18:19
автор: gaaarfild


 



RSS Текстовая версия Сейчас: 24.4.2024, 10:20
Дизайн