2012-04-13 4 views
1

私はDTMFキー(0 - 9)で動作するSMSベースのメニューを開発しています。このメニューは9つのレベルと同様にさらにメニューを持っています。IVRメニュー(DTMFキー)のテーブル構造

メニューに関するすべての情報は、データベースから入手できます。

現在、私は

menuID属性、menutext、親menuID属性、menulevel

が、それは完全な要件をfullfillingていないが、次のようなテーブル構造を作成する予定。 DTMFに基づいてメニューを表示する典型的なIVRメニューのためのテーブル構造の任意のアイデア?

よろしく、

+0

お客様の要件が実際には投稿されていない場合、どのように手助けすることができますか、非常にうまくいっていますが、誰もがあなたを助けるために関連情報を提供する必要があります –

+1

@krystanに同意すると、あなたは答えを提供するのに十分な情報を提供していません。私はDTMFを使用する「SMSベースのメニュー」について聞いたことがありません。 SMSはDTMF入力を検索せず、単に応答内のテキストを探しています。あなたがSMSを使ってセルフサービスアプリケーションを開発したいのであれば、彼らは通常テキストを応答として期待しています(例:このアプリケーションに登録するには "GO"メッセージを送信します)。そして受信側でチャットボットを使ってメッセージを処理し、アクション/レスポンス。 –

答えて

0

基本構造folloingなどのイムラン:uが行くているものを先_typeこの例のUコードで

create table ivr(
id serial, 
name varchar(40), 
go_timeout_type smallint, 
go_timeout bigint, 
go_invalid_type smallint, 
go_invalid bigint); 

create table ivr_choices(
id serial, 
ivr_id bigint, 
choice varchar(5), 
go_onchoice_type smalling, 
go_onchoice bigint 
); 

create unique index ivr_choices_get on ivr_choices(ivr_id,choice); 

。 sub-ivrには、dest_type = ivr、dest = ivr_idを入れます。

関連する問題