2011-01-11 4 views
0

Я не могу получить эту работу с дозвуковой 3многие ко многим отношений в дозвуковой 3

У меня есть две таблицы «Дневник» & «Категория» с таблицей отображения (присоединения) с составным первичным ключом и Первичные ключи.

Я изучил SQLServer.ttinclude и, насколько мне известно, он не обрабатывает многие-ко-многим во-первых!

+0

Похоже, мне нужно перейти на NHibernate + некоторые инструменты генерации кода, например, для генерации классов ActiveRecord http://www.darkside.co.za/archive/2010/08/18/t4-text-template- castle-activerecord.aspx http://code.google.com/p/active-record-gen/ http://using.castleproject.org/display/Contrib/ActiveWriter http://www.mindscapehq.com/products/lightspeed http://generatorstudio.codeplex.com/ http://retina.codeplex.com/ http://www.agilityfororms.com/Home/ http://dawliasoft.com/ – Korayem

+0

Если мой ответ был полезен, вы можете его поддержать или принять. Благодарю. –

ответ

1

Свойства отношений создаются шаблоном SubSonic, но они будут из вашего блога & Таблицы категорий в таблицу соединений (а не через друг друга).

В одном проекте я внес существенные изменения в классы & Контекстные файлы tt для создания свойств отношений во многих таблицах.

+0

Yup, это именно то, что я получаю от Subsonic, который является интуитивно понятным. Есть ли шанс поделиться своими изменениями с подконическим кодом 3 github? :) :) :) – Korayem

+0

Нет. К сожалению, никаких шансов. Это довольно специфично для нас, и я сомневаюсь, что это было бы вообще полезно. Мы также берем SubSonic из нашего инструментария из-за множества проблем. Однако я был бы рад поделиться с вами измененными шаблонами. –

+0

Я думаю, что принятие Subsonic - это правильное решение. Проект выглядит как тупик. Я думаю, что все, что ему нужно, - это больший вклад сообщества, но сообщество .NET, как мы знаем, менее ориентировано на OSS, чем другие сообщества, такие как Java или RoR. – Korayem

Смежные вопросы