Хочу до конца научиться работать со связанными таблицами в ZF. (1) Кто-нибудь может с этим помочь? есть 2 таблицы users и * users_openid * со ссылкой на многие. Я хотел бы реализовать связь между таблицами в Zend_Db, чтобы такие пользователи, взяв его openid на Drugs findDependentRowset, добавили openid, openid, чтобы провести пользователя через findParentRow ...
Пособие - это ПОМОЩЬ на русском языке ... но не похоже, что я не могу с этим справиться .... (http://framework.zend.com/manual/en/zend.db.table.relationships.html
Структура базы данных:
-
- Table structure `users`
-
CREATE TABLE IF NOT EXISTS `users` (
`Id` int (11) UNSIGNED NOT NULL AUTO_INCREMENT,
`Nickname` varchar (200) NOT NULL,
`Email` varchar (200) NOT NULL DEFAULT'',
`Active` tinyint (1) NOT NULL DEFAULT '0 ',
`Enabled` tinyint (1) NOT NULL DEFAULT '0 ',
PRIMARY KEY (`id`)
) ENGINE = InnoDB DEFAULT CHARSET = utf8 AUTO_INCREMENT = 1;
- ------------------------------------------------ --------
-
- Table structure `users_openid`
-
CREATE TABLE IF NOT EXISTS `users_openid` (
`User_id` int (11) UNSIGNED NOT NULL,
`Openid` varchar (200) NOT NULL,
PRIMARY KEY (`user_id`),
KEY `openid` (`openid`)
) ENGINE = InnoDB DEFAULT CHARSET = utf8;
PS еще один небольшой подвопросик (2), с помощью которого вы создаете подключение к MySQL (ubuntu), в инструментах есть phpmyadmin и mysql administrator, но там я не нашел как это сделать, а вот sql (