|
|
|
Как правильно создать связи между таблицами
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Как правильно создать связи между таблицами? Есть расчет для которого есть исходные данные и результирующие . Каждому набору исход. и рузульт. данных соответсвует один проект. Исходые данны это набор чисел , т.е одномерный массив. А результаты таблица с шестью столбцами и 19 -ю строками. Я создал первую таблицу для хранения проектов с полями projid (автоинкрементого типа),projname (текстового) ,таблицу исходных данных и таблицу результатов. Т.е где вводить доп. поле для связи в табл с проектами или в двух других? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2019, 09:37 |
|
||
|
Как правильно создать связи между таблицами
|
|||
|---|---|---|---|
|
#18+
Bora2015, Скорее так CREATE TABLE TManagerCalulate( [id] [bigint] IDENTITY(1,1) NOT NULL, [projid] [bigint] NOT NULL, [inputId] [bigint] NOT NULL, [resultId] [bigint] NOT NULL, [DateCalc] [DatetIme] NOT NULL, [fioCalc] [varchar](250) NOT NULL ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2019, 11:01 |
|
||
|
Как правильно создать связи между таблицами
|
|||
|---|---|---|---|
|
#18+
GerasimenkoBora2015, Скорее так CREATE TABLE TManagerCalulate( [id] [bigint] IDENTITY(1,1) NOT NULL, [projid] [bigint] NOT NULL, [inputId] [bigint] NOT NULL, [resultId] [bigint] NOT NULL, [DateCalc] [DatetIme] NOT NULL, [fioCalc] [varchar](250) NOT NULL ) Что за поля Inputld,resultld,datecalc,fiocalс? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2019, 11:18 |
|
||
|
Как правильно создать связи между таблицами
|
|||
|---|---|---|---|
|
#18+
Bora2015, Вы не написали, как называются таблицы с входящими и результирующими данными, datecal - дата расчета (как вариант: может быть дата начала и дата окончания расчета) fio - фио того, кто произвел расчет (тоже возможны варианты) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2019, 11:24 |
|
||
|
Как правильно создать связи между таблицами
|
|||
|---|---|---|---|
|
#18+
GerasimenkoBora2015, Вы не написали, как называются таблицы с входящими и результирующими данными, datecal - дата расчета (как вариант: может быть дата начала и дата окончания расчета) fio - фио того, кто произвел расчет (тоже возможны варианты) Этих полей не нужно.Без них то непонятно. Project.db,ishdata.db,tablerezult.db ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2019, 11:42 |
|
||
|
Как правильно создать связи между таблицами
|
|||
|---|---|---|---|
|
#18+
Bora2015Project.db,ishdata.db,tablerezult.db Примерно так, навскидку: Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2019, 12:28 |
|
||
|
|

start [/forum/topic.php?fid=58&gotonew=1&tid=2039267]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
9ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 225ms |
| total: | 371ms |

| 0 / 0 |
