1

DTMFキー(0〜9)で機能するSMSベースのメニューを開発しています。これで、このメニューには9つのレベルがあり、さらにメニューも同様になります。

ここで、メニューに関するすべての情報をデータベースから入手できるようにしたいと思います。

現在、次のようなテーブル構造を作成する予定です。

menuid、menutext、parent-menuid、menulevel

しかし、それは完全な要件を満たしていません。DTMFに基づくメニューを表示する一般的なIVRメニューのテーブル構造についてのアイデアはありますか?

よろしく、イムラン

4

1 に答える 1

0

次のような基本構造:

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);

この例では、あなたが行く目的地を _type でコード化しています。サブ IVR の場合、dest_type=ivr、dest=ivr_id を入力します。

于 2012-04-16T07:05:07.157 に答える